trailer sockets - Alemán Inglés Diccionario